package MyFramePro.Constants;

/**
 * 这里是类属性的常量配置类，便于之后的统一修改
 */
public class SystemConstants
{
    /**
     *  文章是草稿
     */
    public static final int ARTICLE_STATUS_DRAFT = 1;

    /**
     *  文章是正常发布状态
     */
    public static final int ARTICLE_STATUS_NORMAL = 0;

    /**
     * 这里是分类的状态 ——正常
     */
    public static final String CATEGORY_STATUS_NORMAL="0";

    /**
     * 这里是分类的状态 ——禁用
     */
    public static final String CATEGORY_STATUS_FORBIDDEN="1";

    /**
     * 这里是友链的常量配置
     */
    public static final String LINK_STATUS_PASS="0";    //审核通过

    public static final String LINK_STATUS_NOT_PASS="1";   //审核未通过

    public static final String LINK_STATUS_WAIT_PASS="2";  //还未审核

    /**
     * 这里是评论的常量配置
     */
    public static final Long COMMENT_ROOT_ID = -1L; //表示根评论

    public static final String ARTICLE_COMMENT="0"; //表示文章评论

    public static final String LINK_COMMENT="1";    //表示友链评论

    public static final Long USER_ADMIN_ID = 1L;

    /**
     * 这里是 Menu 菜单的常量配置
     */
    public static final String MENU="C";    //表示菜单

    public static final String BUTTON="F";  //表示按钮

    public static final String MENU_STATUS="0";

    /**
     * 这里是 Role 的常量配置
     */
    public static final String ROLE_STATUS="0";

    public static final String ROLE_DELFLAG="0";

    /**
     * 这里是 Tag 标签的常量配置类
     */
    public static final int TAG_DEL_FLAG=0;


    /**
     * 这里是 User 用户的常量配置
     */
    public static final String ADMIN = "1"; //表示为管理员

}